three-stranded rope - Espagnol Anglais Dictionnaire